Groundhogg\Replacements D

Total Complexity 283
Dependencies 11
Dependents 3
Total lines 2,847
Lines of code 1,716
Logical lines of code 640
Comment lines 696
Methods 102
Properties 7

Methods 102

Method Rating Maintainability Complexity Lines of code
posts()
D
20
40 246
setup_defaults()
C
16
3 506
do_replacement()
B
38 17 68
replacement_form_submission()
A
40 13 57
single_post()
A
42 13 50
handle_meta_replacement()
A
48 13 29
create_post_query()
A
42 6 59
add()
A
50 8 28
replacement_auto_login_link()
S
56 6 17
replacement_date()
S
52 5 26
get_table()
S
48 4 41
parse_atts()
S
57 5 18
show_replacements_dropdown()
S
49 4 30
replacement_this_email()
S
62 5 11
replacement_this_flow()
S
62 5 11
process()
S
58 4 16
replacement_upcoming_birthday()
S
59 4 16
replacement_files()
S
57 4 15
replacement_files_plain_text()
S
58 4 15
parse_code()
S
56 3 19
replacement_business_address()
S
57 3 18
replacement_confirmation_link_raw()
S
63 4 10
replacement_user()
S
62 3 12
replacement_birthday()
S
62 3 12
replacement_owner_phone()
S
69 3 7
did_code()
S
69 3 7
view_in_browser_link()
S
69 3 7
show_replacements_button()
S
58 2 15
replacement_owner_first_name()
S
66 3 10
replacement_owner_last_name()
S
66 3 10
replacement_owner_signature()
S
64 3 10
__construct()
S
61 2 12
get_random_groundhogday_quote()
S
55 1 20
replacement_owner()
S
70 2 7
tackle_replacements()
S
64 2 10
replacement_country()
S
69 2 7
replacement_phone_ext()
S
67 2 8
replacement_notes()
S
63 2 10
replacement_username()
S
79 2 3
replacement_last_initial()
S
69 2 7
replacement_website()
S
68 2 7
replacement_first_initial()
S
69 2 7
replacement_owner_email()
S
70 2 7
replacement_profile_picture()
S
65 2 9
replacement_substring()
S
63 2 10
replacement_ol()
S
78 1 3
replacement_ul()
S
78 1 3
replacement_confirmation_link_plain_text()
S
71 1 5
replacement_orList()
S
78 1 3
replacement_andList()
S
78 1 3
replacement_unsubscribe_link()
S
81 1 3
replacement_business_phone()
S
81 1 3
site_url()
S
82 1 3
replacement_local_date()
S
71 1 6
replacement_business_name()
S
81 1 3
post_featured_image_plain_text()
S
77 1 3
posts_plain()
S
70 1 6
post_excerpt_ellipses()
S
83 1 3
post_url()
S
80 1 3
post_content()
S
80 1 3
post_title()
S
80 1 3
post_excerpt()
S
80 1 3
post_featured_image()
S
80 1 3
post_featured_image_url()
S
80 1 3
replacement_state()
S
81 1 3
replacement_confirmation_link()
S
71 1 5
context_is_plain()
S
80 1 3
replacement_meta()
S
78 1 3
replacements_in_footer()
S
74 1 7
invalidate_replacements_cache()
S
81 1 3
remove_code_to_stack()
S
80 1 3
add_code_to_stack()
S
80 1 3
get_current_contact()
S
82 1 3
context_is_html()
S
80 1 3
tag_names()
S
72 1 5
get_context()
S
82 1 3
get_replacements()
S
82 1 3
has_replacement()
S
80 1 3
remove_group()
S
80 1 3
remove()
S
80 1 3
add_group()
S
80 1 3
make_hidden()
S
80 1 3
replacement_optin_status()
S
81 1 3
get_contact_tag_names()
S
76 1 4
replacement_address()
S
76 1 4
replacement_line2()
S
81 1 3
replacement_time_zone()
S
81 1 3
replacement_ip_address()
S
81 1 3
replacement_country_code()
S
81 1 3
replacement_zip()
S
81 1 3
get_codes_for_frontend()
S
65 1 10
replacement_city()
S
81 1 3
replacement_line1()
S
81 1 3
replacement_get_params()
S
80 1 3
replacement_phone()
S
82 1 3
replacement_mobile_phone()
S
82 1 3
replacement_email()
S
82 1 3
replacement_full_name()
S
82 1 3
replacement_last_name()
S
82 1 3
replacement_first_name()
S
82 1 3
replacement_id()
S
83 1 3
jsonSerialize()
S
82 1 3